Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 ROACH STREET Detached £112,000 28 Nov 2003
26 ROACH STREET Semi-Detached £90,000 22 Jun 2000
28 ROACH STREET Terraced £100,000 4 May 2021
30 ROACH STREET Terraced £155,000 30 Jun 2017